.goods_name {
  padding: 6px;
  font-size: 14px;
  color: #666;
}

.goods_price {
  font-size: 20px;
  padding: 6px;
  color: red;
}

.goods_shop li {
  display: flex;
  border-bottom: 1px solid #ccc;
  padding: 6px;
  font-size: 14px;
}

.goods_shop li span:nth-of-type(1) {
  flex: 1;
  color: #666;
}

.goods_shop li span:nth-of-type(2) {
  flex: 3;
}

.pyg_tab .pyg_tab_content #item2 ul {
  padding: 5px;
}

.pyg_tab .pyg_tab_content #item2 ul li {
  background-color: #efeff4;
}

.pyg_tab .pyg_tab_content #item2 ul li .item_title {
  font-size: 16px;
  border-bottom: 1px solid #666;
  padding: 5px;
}

.pyg_tab .pyg_tab_content #item2 ul li .item_content {
  padding: 5px;
  display: flex;
  font-size: 13px;
}

.pyg_tab .pyg_tab_content #item2 ul li .item_content span:nth-child(1) {
  flex: 1;
}

.pyg_tab .pyg_tab_content #item2 ul li .item_content span:nth-child(2) {
  flex: 4;
}

.pyg_ft_tool {
  width: 100%;
  height: 50px;
  display: flex;
  background-color: #fff;
  position: fixed;
  bottom: 0;
  left: 0;
  border-top: 1px solid #ccc;
}

.pyg_ft_tool a {
  flex: 1;
  border-left: 1px solid #ccc;
  text-align: center;
}

.pyg_ft_tool a:nth-of-type(-n+2) {
  padding: 4px;
  color: #aaa;
}

.pyg_ft_tool a:nth-of-type(-n+2) .fa {
  font-size: 18px;
}

.pyg_ft_tool a:nth-of-type(-n+2) div {
  font-size: 14px;
}

.pyg_ft_tool a:nth-last-of-type(-n+2) {
  line-height: 50px;
  font-size: 14px;
  color: #fff;
  background-color: orange;
}

.pyg_ft_tool a:nth-last-of-type(1) {
  background-color: red;
}
